flush irrigation - Turkish English Dictionary